﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace InnovTech.Data
{
    public abstract class EntityBase<TId> : IEntity<TId>
    {

        private TId _id;

        public virtual TId ID
        {
            get { return _id; }
            protected set { _id = value; }
        }
    }

    public abstract class EntityBase : EntityBase<object> { }
}
